الگوریتم فرااکتشافی ترکیبی موازی برای حل مسئله فروشنده دوره گرد

پایان نامه
چکیده

مسئله فروشنده دوره گرد یکی از معروف ترین مسائل علوم کامپیوتر می باشد. مسئله فروشنده دوره گرد نه تنها در دنیای تئوری های ریاضی و علوم کامپیوتری اهمیت دارد بلکه این مسئله و انواع مختلف آن در صنعت، حمل و نقل، آموزش و در علوم زیست شناسی و جغرافیا به صورت گسترده ای کاربرد دارد. از آنجایی که این مسئله از نوع np کامل می باشد لذا اندازه های بزرگ این مسئله نمی توانند به صورت دقیق در زمان قابل قبولی حل شوند. از این رو تنها روش عملی برای حل این مسئله در ابعاد بزرگ، اعمال روش های تقریبی می باشد. الگوریتم های فرااکتشافی مانند الگوریتم های ژنتیک، سیستم بهینه سازی مورچه ها و جستجو های محلی از معروف ترین روش های تقریبی هستند که به صورت موفقیت آمیزی روی این مسئله بکار رفته اند. با وجود این به خاطر رشد تکنولوژی، توسعه روش های سریع برای حل این مسئله در مقیاس بزرگ ضروری می باشد. در این پایان نامه تعدادی عملگر و سه الگوریتم ترکیبی فرااکتشافی برای حل مسئله فروشنده دوره گرد توسعه داده شده است. الگوریتم پیشنهادی اول نسخه بهبود یافته الگوریتم کلونی مورچه ها می باشد که بیشتر از آن دقت دارد. الگوریتم ترکیبی دوم که ترکیبی از الگوریتم های جستجوی محلی و ژنتیکی است سریع عمل کرده و مسئله pla85900، بزرگترین نمونه مربوط به کتابخانه مسئله فروشنده دوره گرد با 85900 گره، را با خطای کمتر از 002/0 در کمتر از دو ساعت (روی پردازشگر 2.4ghz) حل می کند. تلاش ها برای رسیدن به سرعت تنها به این الگوریتم محدود نمی شود. در الگوریتم سوم، نسخه موازی الگوریتم دوم طراحی شده است. الگوریتم موازی از هر دو هسته پردازشگر دو هسته ای استفاده کرده و تسریع آن در همه آزمایش ها بیشتر از 1.82 است.

منابع مشابه

ارائه روشی ابتکاری برای حل مسئله مسیریابی «فروشنده دوره گرد»

مسیریابی یکی از مسائل بسیار پرکاربرد gis است که هدف اصلی آن یافتن بهترین مسیر گذرنده از یک سری موقعیت های از پیش تعیین شده است. این فرایند می تواند تأثیر بسزایی در تصمیم گیری های حساس مکانی داشته باشد. به همین دلیل از دیرباز تحقیقات بسیاری در مورد بهینه سازی این مسئله با استفاده از الگوریتم های مختلف صورت گرفته است. مسئله فروشنده دوره گرد یکی از مسائل بسیار کهن در علوم کاربردی است که پیش از پید...

متن کامل

یک ترکیب الگوریتم های فراابتکاری برای حل مسئله فروشنده دوره گرد

مسئله فروشنده دوره گرد1[1] (tsp) یکی از این مهم ترین مسائل-npسخت2[2] می باشد که سال ها مورد توجه محققین قرار گرفته شده است. برای حل این مسئله به­طور کلی روش های دقیق و ابتکاری پیشنهاد می گردد. در دسته اول جواب دقیق مسئله در یک زمان بسیار زیاد بدست می آید، در حالی که در دسته دوم با صرف نظر کردن از بدست آوردن جواب بهینه در بیشتر مواقع، یک جواب نزدیک به بهینه مسئله در یک زمان قابل قبول بدست می آید...

متن کامل

حل مسئله ی چندین فروشنده ی دوره گرد به وسیله ی الگوریتم i c a

مسئله ی چندین فروشنده ی دوره گرد (m t s p) گسترشی است مشهور از مسئله ی فروشنده ی دوره گرد (t s p)، که ثابت شده یک مسئله ی n p-h a r d است. اگرچه m t s p یک مسئله ی پیچیده ی بهینه سازی ترکیباتی است، می توان آن را به مسائل گوناگونی در مسیریابی و زمان بندی توسعه داد. به علاوه، تحقیقات روی این مسئله، برخلاف t s p که گستردگی آن توجه بسیار زیادی را به خود معطوف کرده، بسیار محدود بوده است. از این رو، ...

متن کامل

مسئله فروشنده دوره گرد

مسئله فروشنده دوره گرد یکی از مسائل بسیار معروف در زمینه بهینه سازی ترکیباتی می باشد که انواع و کاربردهای مختلفی دارد در این پایان نامه دو روش جدید برای حل مسئله فروشنده دوره گرد متقارن اقلیدسی ارائه شده اند. اولین روش جهت کاهش محاسبات و تسریع روش 3-opt می باشد. تاثیر این روش بر روی چند نوع تور اولیه بررسی شده و با سایر روشهای تعویض کمان مقایسه شده است. این روش نسبت به روش 3-opt ومان محاسباتی ر...

15 صفحه اول

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه اصفهان

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023